Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Geneva Challenger - Geneva DPD Challenger 2000 - Aschaffenburg Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Sporting Challenger - Turin Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo The Hilversum Open - Hilversum Trani Cup - Trani CA Challenge 2002 - Graz Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Samarkand Challenger - Samarkand AXA Open II - Espinho Jaegermeister Open - Braunschweig Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Fujitsu Siemens Open - Budapest Amer-Wilson Challenger - Tampere LTA Men's Challenger - Wrexham Podebradka Cup - Prague Hungarian Architect Open - Budapest FILA Challenger Biella - Biella Copa Sevilla - Seville Copa Ericsson Mexico - Guadalajara Copa Ericsson Brazil - Sao Paulo KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Quelle Cup - Furth Nord/LB Open - Braunschweig Memorial Savigny - Sassuolo XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Citta di Brindisi - Brindisi Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville Visa Tennis Open - Sao Paulo Intersport Heilbronn Open - Heilbronn XL Bermuda Open - Bermuda Eddleman / USTA Challenger - Birmingham Venice Open - Venice Zagreb Open - Zagreb Brasil Open - Florianopolis Compaq Challenger - Bucharest Copa Ericsson Argentina - Buenos Aires ATP Tour Challenger at Nellie Gail - Laguna Hills Jagermeister Open - Braunschweig CA Challenger - Graz Meridiana Sardegna Open - Olbia I Open de Tenis Comunidad de Madrid - Madrid Geneva Challenger - Geneva Samarkand Challenger - Samarkand Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Gran Copa Ericsson - Porto Alegre 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Prague Open - Prague Top Wool Challenger Biella - Biella IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Exim Agmedia Open - Kosice Jameson Cup - Milan Braunschweig Open - Braunschweig Pekao Open 2003 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville La Gran Copa Ericsson - Porto Alegre Barletta Citta Della Disfida Open 99 - Barletta Corona Mexico City Open - Mexico City BMW Brixina Tennis Open - Bressanone XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig VII Torneo Internazionale di Tennis - Barletta Cepu Open - San Marino XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Top Wool Challenger - Biella XI Trofeo Ciudad de Quito - Quito Sporting Challenger '07 Trofeo Regione Piemonte - Turin Monza Challenger Rabat Challenger Barletta Challenger Napoli Challenger Rome Challenger Rome Challenger Rome Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger I Tourneo Fila Citta di Brindisi - Brindisi Prostejov Challenger Turin Challenger Orbetello Challenger San Marino Challenger Prostejov Challenger San Marino Challenger Cordenons Challenger Genova Challenger Szczecin Challenger Madrid Challenger Residenza Open - Magdeburg Napoli Challenger Rome Challenger Caltanissetta Challenger Prague Challenger Milan Challenger San Marino CEPU Open - San Marino Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Sao Paulo Challenger Tour Finals Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Whirlpool Open - Budapest Rome Challenger Mestre Challenger Caltanissetta Challenger Todi Challenger San Benedetto Challenger Cortina Challenger Brixina Tennis Open - Bressanone San Marino Challenger Cordenons Challenger Como Challenger Biella Challenger Trnava Challenger Sibiu Challenger Barletta Citta Della Disfida Open 2000 - Barletta Napoli Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Szczecin Challenger Rome Challenger Napoli Challenger Turin Challenger Rome Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger Biella Challenger Cortina Challenger Fano Challenger Rome Challenger Open Sainte Victoire - Aix-En-Provence Trani Cup - Trani Pekao Open 2004 - Szczecin Copa Petrobras Santiago - Santiago Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Privatbank Open 2006 - Dnepropetrovsk Pekao Open - Szczecin Vicenza Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Tennislife Cup - Napoli XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Rome Challenger Rome Challenger San Remo Challenger Bordeaux Challenger Furth Challenger Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Napoli Challenger Lugano Challenger Genova Challenger Caltanissetta Challenger Monza Challenger Milan Challenger San Marino Challenger Manerbio Challenger Como Challenger Genova Challenger Palermo Challenger Trani Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Tennis Masters Series - Hamburg Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova BMW Open - Munich San Benedetto Challenger Genova Challenger Todi Challenger Napoli Challenger Palermo Challenger 4th Sardinia International Championships - Cagliari Rabat Challenger Barletta Challenger Monza Challenger FILA Challenger - Biella Pekao Open - Szczecin Todi Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Garden Open - Rome Genova Challenger Zivnobanka Czech Open - Prostejov Como Challenger San Marino Cepu Open - San Marino ATP "Videocon" Challenger - Mumbai LTA Hull Challenger - Hull AXA Open - Lisbon Mestre Challenger Kyiv UMC Open - Kiev Nord/LB Open - Braunschweig Torneo Internazionale di Tennis ATP-Challenger - Merano Asirom Challenger Brasov - Brasov Copa Ericsson Brasil - Sao Paulo Sardinia International Championship - Cagliari Milano Challenger-Jameson Cup - Milan Nord/LB Open - Braunschweig Genova Challenger Manerbio Challenger Como Challenger Siemens Open 2002 - Scheveningen Grand Prix Hassan II - Casablanca Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna Investor Swedish Open - Bastad Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Abierto Mexicano de Tenis - Mexico City Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel MFS Pro Tennis Championships - Boston Mallorca Open - Mallorca International Championships of Sicily - Palermo Kroger / St. Jude International - Memphis BMW Open - Munich 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2000 - Doha Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Napoli Challenger UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat-Godo 2001 - Barcelona Milan Challenger BMW Open - Munich UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Cerveza Club Columbia Open - Bogota Idea Prokom Open - Sopot Estoril Open - Estoril TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Bermuda Stuttgart Bogota Santiago Franklin Templeton Tennis Classic - Scottsdale Buenos Aires Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo XII Internazionali di Tennis CARISBO - Bologna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Qatar Mobil Open '99 - Doha Heineken Open - Auckland ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '99 - Barcelona Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Sybase Open - San Jose Open Seat Godo 2007 - Barcelona Abierto Mexicano de Tenis Pegaso - Mexico City Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Medibank International - Sydney Estoril Open - Estoril Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Catella Swedish Open - Bastad Abierto Mexicano de Tenis - Mexico City BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag Energis Open - Amersfoort BCR Open Romania - Bucharest Kremlin Cup - Moscow Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Kitzbuhel Grolsch Open - Amsterdam Marbella ATP Studena Croatia Open Umag - Umag Siebel Open - San Jose BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo America's Red Clay Tennis Championship - Coral Springs Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Hellmann's Cup - Santiago Sybase Open - San Jose Valencia Open - Valencia Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Milan Indoors - Milan Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Open Romania - Bucharest Medibank Private International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Brasil Open - Sao Paulo Copa Claro - Buenos Aires Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Generali Open 2003 - Kitzbuhel Heineken Open - Auckland Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna VTR Open - Vina del Mar Investor Swedish Open - Bastad Heineken Open - Auckland Winston Salem - Winston Salem Generali Open 1999 - Kitzbuhel Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Kremlin Cup - Moscow The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Portugal Open - Oeiras Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 1R, ARG-COL 5-0 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Sydney Olympics - Athens